Senior Python Developer

Colombia
Full Time
Experienced

Who We Are

At MAS Global Consulting, we are a high-performance digital engineering services company partnering with organizations — from innovative startups to Fortune 100 leaders — to build scalable, transformative technology solutions. Our team of world-class engineers delivers software products and platforms that accelerate growth, improve efficiency, and fuel innovation.

Who You Are

You are an experienced Python backend engineer with a solid background in building and maintaining distributed backend systems. You are comfortable working on scalable and resilient services, collaborating closely with cross-functional teams, and delivering work in iterative phases. You value clean, well-tested production code and communicate effectively in a global, distributed team environment.

Responsibilities

  • Work embedded within a team of engineers developing consumer payment systems.
  • Contribute to multiple projects focused on improving system scalability and resilience.
  • Break down larger initiatives into individual tasks and deliver them in multiple phases with support from the team’s tech lead and manager.
  • Collaborate with engineers and stakeholders to ensure timely delivery of assigned work.
  • Support peers and stakeholders throughout the product development lifecycle by collaborating with Product Management, Design, and Analytics.
  • Participate in ideation activities, articulate technical constraints, and partner on decisions that consider risks and trade-offs.
  • Support the operations and availability of team-owned artifacts through ad-hoc development efforts that assist on-call support.
  • Work with a distributed team across US East Coast, UK, and EU time zones.

Requirements

  • 6+ years of experience developing backend systems using Python.
  • Experience with RPC and data streaming technologies.
  • Experience with AWS cloud services.
  • Experience working with MySQL databases.
  • Experience using Kubernetes.
  • Awareness of best practices for writing, testing, and safely deploying production code.

Nice to Have

  • Experience with payment systems or payment processors.
  • ​​​​​​​Experience working on systems that move money.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*